form a bank (waterfront) - Spanish English Dictionary