eye of a strap - Almanca İngilizce Sözlük