flood detention dam - Spanish English Dictionary