letter of safe passage - Turco Inglés Diccionario