maintenance (works) - French English Dictionary