thalassoid - French English Dictionary