tree-wallaby - French English Dictionary