legal impediment - Turco Inglés Diccionario