throwing machine - Francés Inglés Diccionario