roll up one's sleeves - Alemán Inglés Diccionario