fresh legs - Alemán Inglés Diccionario