large and poorly made stitch - Español Inglés Diccionario