terreen - French English Dictionary