anti-flooding device - Turco Inglés Diccionario