handtooled - French English Dictionary