feed thrower - Spanish English Dictionary