meteoritical - French English Dictionary