trophal - French English Dictionary