what's your thing? - French English Dictionary