tennis-ball serving machine - Francés Inglés Diccionario