dedicate time to leisure - Turco Inglés Diccionario