masters of deceit - German English Dictionary