dendroid - French English Dictionary