to apply oneself - Turco Inglés Diccionario