trollop - German English Dictionary