travel allowance on separation - Alemán Inglés Diccionario