it's rather embarrassing to say - Almanca İngilizce Sözlük