you stupid whore - Turkish English Dictionary