sound one's horn - Alemán Inglés Diccionario