water terminals - Spanish English Dictionary