have good antennae - Alemán Inglés Diccionario