triloculate - Spanish English Dictionary