devil-may-care person - French English Dictionary