semiterrestrial - French English Dictionary