cover the waterfront - Francés Inglés Diccionario