triploidi - French English Dictionary