meteorographic - French English Dictionary