supercherie - German English Dictionary