leave related to disappearance - Turco Inglés Diccionario