thrower in - Spanish English Dictionary