trichocarpous - French English Dictionary