semitropical - French English Dictionary