deposit trough - Español Inglés Diccionario