do something with uncanny instinct - Turco Inglés Diccionario