on your own initiative - Turco Inglés Diccionario