travel and transportation expenses - Almanca İngilizce Sözlük