shut that shit up - French English Dictionary