leatherleaf - French English Dictionary