throw (distance) - French English Dictionary