rolled up sleeves/pant legs - Alemán Inglés Diccionario