legume from the carob tree - Inglés Sinónimo Diccionario