do yard work - Alemán Inglés Diccionario