remove (impediments) - Turco Inglés Diccionario