upper trough - Turkish English Dictionary