leave travel allowance - Alemán Inglés Diccionario