letter of safe-passage - Alemán Inglés Diccionario