ticket of leave - Alemán Inglés Diccionario