ram just growing out horns - Espagnol Anglais Dictionnaire