she travels a lot for work - Turco Inglés Diccionario