ten day's leave - Turco Inglés Diccionario