throw missiles on to the pitch - Spanish English Dictionary