bulb of horn - Espagnol Anglais Dictionnaire