bale throwers - French English Dictionary