patch (on clothing) - Spanish English Dictionary