spinning mule - French English Dictionary