half-marathon - French English Dictionary