son of your whore mother - German English Dictionary