terrae filius - French English Dictionary