a devil's advocate - German English Dictionary