thaliacea - French English Dictionary