blow/stroke with the horns - Alemán Inglés Diccionario