terrestrious - French English Dictionary