form a bank (waterfront) - Español Inglés Diccionario