wheel and track antenna - Alemán Inglés Diccionario