foremost among them/these - French English Dictionary