triploide - French English Dictionary