an undercover policeman - Spanish English Dictionary