having good aim - Turkish English Dictionary