play the devil's advocate - German English Dictionary