payment slips - Francés Inglés Diccionario