cover the waterfront - Alemán Inglés Diccionario