intertropical trough - German English Dictionary