tennis-ball serving machine - Turkish English Dictionary