multisulcate - Spanish English Dictionary