sit up and beg - Alemán Inglés Diccionario