handloom - French English Dictionary