multitalented - French English Dictionary