you stupid whore - French English Dictionary