this puts me to shame - Almanca İngilizce Sözlük