a watering trough - Español Inglés Diccionario