epecophyte - French English Dictionary