earth counterpoise - French English Dictionary