flood protection dam - Spanish English Dictionary