triblastic - French English Dictionary