you stupid whore - German English Dictionary