tropical lake - French English Dictionary