wheel and track antenna - Turco Inglés Diccionario