mountebank - German English Dictionary