a well-hidden informer - Español Inglés Diccionario