stitch up - Alemán Inglés Diccionario