leatheroid - French English Dictionary