have good antennae - Turc Anglais Dictionnaire