tracksuit top - Francés Inglés Diccionario