Translator


"talón de cheque" in English