blow/stroke with the horns - Almanca İngilizce Sözlük