trepsis - French English Dictionary