she travels a lot for work - Türkçe İngilizce Sözlük