tourlourou (cardisoma guanhumi) - English Synonyms Dictionary