semiterrestre - French English Dictionary