antiflooding device - Turco Inglés Diccionario