home leave - Turco Inglés Diccionario