curb cock - Almanca İngilizce Sözlük