ultra-camp - French English Dictionary