to slow the tide - Español Inglés Diccionario