payable abroad - Francés Inglés Diccionario