dendroidea - French English Dictionary