tennis-ball serving machine - Turco Inglés Diccionario