urinal trough - Spanish English Dictionary