upper trough - Spanish English Dictionary