multilobate - Spanish English Dictionary