feed thrower - French English Dictionary