best defense is a good offense - Turkish English Dictionary