travel and living allowance - Francés Inglés Diccionario