the coolest person ever - French English Dictionary