have a mind of its own - Turco Inglés Diccionario