talebinde - French English Dictionary