have good antennae - Turkish English Dictionary