intertropical trough - French English Dictionary