cubic kilometre (km3) - French English Dictionary