do duty for - Almanca İngilizce Sözlük