mangla dam - Spanish English Dictionary