i think i'm gonna throw up - French English Dictionary