geocomposite - French English Dictionary