debarring machine - Turco Inglés Diccionario