be a person or an amazing thing - French English Dictionary