permanent mission - Turco Inglés Diccionario